home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / business / pb040.dms / pb040.adf / PayAdvice.Doc < prev    next >
Text File  |  1993-12-24  |  42KB  |  1,107 lines

  1.  
  2.                             Pay Advice Analyser 4.00
  3.  
  4.  
  5.                         Original idea...     Robert Hart
  6.  
  7.                         Design...        Richard Smedley
  8.                                            Andy Eskelson
  9.  
  10.                         Programming...   Richard Smedley
  11.  
  12.  
  13.                        Copyright (C) Richard Smedley 1993
  14.                                All Rights Reserved
  15.  
  16.  
  17.                               Freely  distributable
  18.  
  19.  
  20.  
  21.  
  22.  
  23. INTRODUCTION
  24. ============
  25.  
  26. A friend of mine once explained to me about how much he hated having to
  27. keep several old cardboard boxes in the bottom of his wardrobe, each of
  28. which he was slowly-but-surely filling with the Pay Advice slips that he
  29. receives in his wage packet.
  30.  
  31. He asked me if I knew of any way to transfer all his wage details onto his
  32. trusty Amiga, thus allowing him to throw out his dusty collection of pay
  33. slips and yet retain a permanent record of all his earnings. Much to his
  34. disappointment, I explained to him that unless he wanted to try using a
  35. spreadsheet then there wasn't really any realistic solution.
  36.  
  37. Sadly this idea just didn't work out. My friend had been thinking more
  38. along the lines of a simple, easy-to-use database program on which he could
  39. enter all his wage details without any awkward setting up or fiddling about.
  40.  
  41. After spending several sleepless nights sitting in front of the computer, I
  42. triumphantly produced a solution...
  43.  
  44.  
  45.  
  46.  
  47.  
  48. WHY BOTHER USING THIS PROGRAM?
  49. ==============================
  50.  
  51. Actually, there are a number of reasons for keeping a record of your wage
  52. details on your computer. The most obvious, of course, is that you'll
  53. finally be able to throw out all your old pay slips and yet still retain a
  54. permanent record of their contents.
  55.  
  56. More importantly than this, though, it is advisable to keep a regular check
  57. on your wages and how much tax you're paying, to make sure that the tax man
  58. or, worse still, your employer, isn't fiddling you. Of course it is still
  59. possible to do this by sifting through boxes upon boxes of paperwork, but
  60. it is by far easier, quicker, and more convenient to simply glance at a
  61. column of numbers on your computer screen.
  62.  
  63. Additionally, even if you're only slightly curious about just how large a
  64. slice of your hard earned cash ends up in the hands of the tax man, then
  65. this in itself is a good reason for keeping a computerised record of your
  66. wage details. It might surprise you to see just how all those "little"
  67. deductions start piling up into something far more serious as you get
  68. further into the year...
  69.  
  70. And, as an extra bonus, there is the added advantage that all your wage
  71. details will be securely locked away on the computer where prying eyes and
  72. inquisitive fingers can't get at them.
  73.  
  74.  
  75.  
  76.  
  77.  
  78. PAYING THE SHAREWARE FEE
  79. ========================
  80.  
  81. This program is shareware. If you like and/or use it, then please register
  82. by sending FIVE (UK) POUNDS STERLING to this address:
  83.  
  84.                             Richard Smedley
  85.                             257 Stoneyford Road
  86.                             Sutton-In-Ashfield
  87.                             Notts.
  88.                             NG17 3GJ
  89.                             England
  90.  
  91. Everybody who registers will receive a copy of the complete program with
  92. the enabled "Save" functions...
  93.  
  94.  
  95.  
  96.  
  97.  
  98. HARD DRIVE INSTALLATION
  99. =======================
  100.  
  101. To install this program on a hard drive, simply create a drawer entitled
  102. "PayAdvice" (without the quotes!) in your boot partition, and then use the
  103. mouse to drag the PayAdvice program icon into that drawer.
  104.  
  105. Next, load your s:Startup-Sequence (or s:User-startup if you're using
  106. Kickstart 2.0 or greater) into a text editor and add the line:
  107.  
  108.     Assign PayAdvice: SYS:PayAdvice
  109.  
  110. Finally, if you've saved any program and/or printer preferences from within
  111. the Pay Advice program, then open the Shell window, insert your Pay Advice
  112. disk into drive DF0 (the internal one) and type:
  113.  
  114.     copy df0:s/payadvice#? to s:
  115.  
  116. And that's it - No additional files or libraries are required. But don't
  117. forget to copy your saved data files into the PayAdvice drawer!
  118.  
  119.  
  120.  
  121.  
  122.  
  123. LOADING THE PROGRAM
  124. ===================
  125.  
  126. To load the program from Workbench, simply double-click on the Pay Advice
  127. icon.
  128.  
  129. If you prefer using CLI, simply CD to the required device/directory, and
  130. then type "PayAdvice" at the CLI prompt. Note, though, that this program
  131. isn't self-detaching.
  132.  
  133. Whichever way you load the program, the Pay Advice screen will appear after
  134. a brief pause.
  135.  
  136.  
  137.  
  138. A requester should appear in the middle of the screen, asking you whether
  139. you want to create or load a file.
  140.  
  141. As with nearly all similar-looking buttons in the program, you can make
  142. your choice by either using the mouse to press the appropriate on-screen
  143. button, or, if you prefer, you can type the first letter of your selection
  144. on the keyboard (which, in this case, would mean pressing "C" to choose
  145. "Create" or "L" for "Load")
  146.  
  147. If you're using this program for the first time then you'll be needing to
  148. create a new file, so choose "Create"...
  149.  
  150.  
  151.  
  152.  
  153.  
  154. CREATING A NEW FILE
  155. ===================
  156.  
  157. A large window will appear on the screen, containing three empty boxes
  158. labelled:
  159.  
  160.         Your name
  161.  
  162.         Department
  163.  
  164.         Your employers name & address
  165.  
  166. Move the mouse pointer over one of the boxes and press the left mouse
  167. button. You'll see that the cursor has appeared in the appropriate box: Now
  168. type in the required details and press the return key.
  169.  
  170. Don't worry if you make a mistake, because you can always re-click in any
  171. of the boxes to edit its contents.
  172.  
  173. After you've entered everything, press the "Accept" button in the
  174. bottom-right corner of the window.
  175.  
  176.  
  177.  
  178. A requester will now appear asking whether or not you use a clocking-on
  179. system. If you do, select "Yes" and type your clock number in the box,
  180. otherwise choose "No".
  181.  
  182.  
  183.  
  184. After a short pause, the main screen will appear...
  185.  
  186.  
  187.  
  188.  
  189.  
  190. THE MAIN SCREEN
  191. ===============
  192.  
  193. The main screen is split into three distinct sections: Down the left-hand
  194. side of the screen, you'll see the current name of each category of your
  195. wage file, and towards the right, filling most of the screen, is the area
  196. where all your wage details will be displayed.
  197.  
  198. If you've just created a new file, then the chances are that the titles
  199. shown on the left side of the screen won't actually correspond to the
  200. details required for your wage packet. If this is the case, then you'll be
  201. needing to change the titles: To do this, select "Edit titles" in the
  202. "Prefs" pull down menu.
  203.  
  204. Finally, in a panel near the bottom of the screen, you will see a row of
  205. five buttons, four of which have got arrows on them. These form the main
  206. controls of the program, and are fully explained in the next two sections.
  207.  
  208. As you enter your wage details into this program, you'll see that it
  209. displays a summary of each wage packet on the screen. The "current" pay
  210. slip, that is to say the one on which all operations will be performed,
  211. will always be highlighted using bold text.
  212.  
  213.  
  214.  
  215.  
  216.  
  217. ENTERING A PAY SLIP
  218. ===================
  219.  
  220. The "Edit" button, at the bottom of the main screen, is used for entering
  221. and editing pay slips.
  222.  
  223. To enter a new pay slip, make sure that none of your current pay slips are
  224. highlighted (displayed using bold text) on the main screen, and then press
  225. the "Edit" button at the bottom of the screen, or if you prefer, hit the
  226. return key on the keyboard.
  227.  
  228. A calendar will now appear, asking you to enter the date for the new pay
  229. slip. Simply click on the appropriate on-screen buttons to change the date,
  230. and then press the "Accept" button.
  231.  
  232. The edit window will now appear. You'll notice that the title "Gross pay"
  233. has appeared, and just below that you'll see the name of your first
  234. addition.
  235.  
  236. Towards the right of the screen, you should see something which looks like
  237. a simplified calculator. Whenever this appears, it means that the program
  238. wants you to enter a number. You can use the calculator with either the
  239. keyboard or the mouse, whichever you prefer.
  240.  
  241. Enter the value of your first addition, and then press return/enter. The
  242. number will now appear in the edit window.
  243.  
  244. One by one, this will be repeated for every addition and deduction to your
  245. wages until everything has been entered, when your net pay will be
  246. displayed. After a short pause you'll return to the main screen, where
  247. you'll see that a summary of the new pay slip has been highlighted.
  248.  
  249.  
  250.  
  251.  
  252.  
  253. MOVING AROUND YOUR PAY SLIP FILE
  254. ================================
  255.  
  256. There are three main methods for moving back-and-forth through your pay
  257. slip file:
  258.  
  259. 1)  The arrow buttons in the window at the bottom of the main screen:
  260.     Pressing the single-arrow buttons will move you through the file one
  261.     line at a time, and the double-arrow buttons move an entire screen at
  262.     a time.
  263.  
  264. 2)  If you prefer using the keyboard then the cursor keys will emulate the
  265.     arrow buttons at the bottom of the main screen: The left/right keys
  266.     acts the same as the single arrow buttons, moving one line at a time,
  267.     and the up/down keys do the same thing as pressing the double-arrow
  268.     buttons.
  269.  
  270. 3)  If there's a specific pay slip that you want to move to, and if you can
  271.     see that particular pay slip on the screen, then you can use the mouse
  272.     pointer to click directly on it, which will perform the equivalent of
  273.     highlighting it and pressing the "Edit" button.
  274.  
  275. Additionally, the "Move" pull down menu contains a number of options for
  276. moving around your pay slip file...
  277.  
  278.  
  279.  
  280.  
  281.  
  282. EDITING A PAY SLIP
  283. ==================
  284.  
  285. Sooner or later, whether its because you've made a mistake or whatever,
  286. you're going to want to edit one of your pay slips.
  287.  
  288. To do this, simply highlight the required pay slip using the arrow buttons,
  289. and then press the "Edit" button (or the return key). Alternatively, if the
  290. required pay slip is displayed on the screen, then you can click directly
  291. on it (as detailed in the "Moving around your pay slip file" section).
  292.  
  293. The edit window will re-appear showing all the details for that particular
  294. pay slip.
  295.  
  296. To change the value of one of the categories, all you have to do is move
  297. the mouse pointer over whatever category you want to change and press the
  298. left mouse button. The required category will be highlighted (in bold
  299. text), and the calculator will appear for you to enter a new value.
  300.  
  301. You can change as many numbers as you wish, and then when you've finished
  302. press the "OK" button to keep the changes, or "Cancel" to leave everything
  303. as it was. Either way, you'll be returned to the main screen.
  304.  
  305.  
  306.  
  307.  
  308.  
  309. SAVING YOUR PAY SLIP FILE
  310. =========================
  311.  
  312. Please note: THIS PROGRAM HAS HAD THE "SAVE" FUNCTIONS DISABLED. Although
  313. it will appear to go through the motions of saving your pay slip file, it
  314. won't actually record anything on disk. To obtain a version of this program
  315. without this restriction, you'll have to pay the shareware fee, as detailed
  316. elsewhere in these instructions...
  317.  
  318. Obviously, one way or another, you're going to need to save your pay slip
  319. file onto disk. If you hold down the right mouse button, you'll notice a
  320. number of menu's appear on the title bar. Move up to the "Files" menu and
  321. select "Save as".
  322.  
  323. A file requester will appear for you to select the device, directory and
  324. file name to save your file under. Press the "Save" button when you've
  325. selected everything.
  326.  
  327. A window will now appear asking you to enter a password. Because all wage
  328. details are highly confidential, this program saves its files using a
  329. special encryption technique which makes it impossible to load a pay slip
  330. file without first entering the correct password.
  331.  
  332. You can enter anything that you want for the password, up to ten characters
  333. long, but remember that passwords ARE case sensitive and, if you forget
  334. what your password is, then you've lost your pay slip file.
  335.  
  336. If you've already entered a password, say while you were loading your file,
  337. or because you've already saved it once and are re-saving it for some
  338. reason, then you can simply press return without typing anything to keep
  339. the same password as before.
  340.  
  341. Your file will now be saved to disk.
  342.  
  343.  
  344.  
  345.  
  346.  
  347. CUSTOMIZING THE PROGRAM
  348. =======================
  349.  
  350. If you hold down the right mouse button, you'll notice a menu entitled
  351. "Prefs". By selecting one of the options available here, you can change the
  352. way that certain parts of the program work and set it up to your own
  353. personal liking.
  354.  
  355.  
  356. The options available are "Program", "Printer" and "Edit titles".
  357.  
  358.  
  359. The program and printer prefs windows work basically the same, with
  360. rolo-style gadgets used for making your selections.
  361.  
  362. You'll see three buttons at the bottom of each of these windows:
  363.  
  364.         USE     Temporarily keep the current settings.
  365.  
  366.         SAVE    Save the current settings to disk.
  367.  
  368.         CANCEL  Leave everything as it was.
  369.  
  370.  
  371.  
  372. PROGRAM PREFERENCES
  373. -------------------
  374.  
  375. The preferences window will appear, containing three gadgets:
  376.  
  377.     CALCULATOR  Lets you turn the calculator on/off. If you turn it off,
  378.                 then the cursor will appear in the edit window for you to
  379.                 type numbers from the keyboard. This can be much faster
  380.                 and more convenient if you never intend to use the mouse
  381.                 for operating the calculator.
  382.  
  383.     CALENDAR    Turns the calendar on/off. If you turn it off, then you can
  384.                 choose whether you'd rather type dates using the DD/MM/YY
  385.                 or MM/DD/YY format. Either way, you must use the slashes!
  386.  
  387.     DEFAULT     Most users of this program will probably load the same pay
  388.          FILE   slip file every time they use this program. So, if you turn
  389.                 this on, you can press the "Select" button and use the file
  390.                 requester to choose a file to load automatically whenever
  391.                 you use the program. You'll still need to type the password
  392.                 in, but it'll save you from pressing "Load" and then going
  393.                 through the file requester every time.
  394.  
  395.  
  396.  
  397. PRINTER PREFERENCES
  398. -------------------
  399.  
  400. Modifications to the program now mean that, unless your printer requires a
  401. form feed to be sent after every printed page, then you can completely
  402. ignore this section... Otherwise, read on...
  403.  
  404. The preferences window will appear containing the following gadgets, all of
  405. which must be correctly set IN ADDITION TO the standard Workbench printer
  406. preferences.
  407.  
  408.     LINES/PAGE  Click in the box and type the maximum number of lines that
  409.                 your printer can fit on a sheet of paper.
  410.  
  411.     FORM FEED   Some printers, mostly laser printers, need you to send a
  412.                 form feed command after every sheet of paper. If your
  413.                 printer needs a form feed command then turn this on, else
  414.                 leave it off.
  415.  
  416.     RE-DIRECT   If you want to re-direct printer output to a file for some
  417.          OUTPUT reason, then turn this on and press the "Select" button to
  418.                 bring a file requester up. All printer output will then be
  419.                 sent to the required file instead.
  420.  
  421.  
  422.  
  423. CHANGING THE USER DEFINABLE CATEGORY TITLES
  424. -------------------------------------------
  425.  
  426. All wage packets are made up from various additions and deductions to your
  427. earnings, such as basic pay, overtime, and tax. But, despite this, it is
  428. highly unlikely that any two people's wage packets will consist of exactly
  429. the same combination of additions and deductions.
  430.  
  431. There are a total of ten user-definable categories available in this
  432. program, which have been split equally into five additions and five
  433. deductions.
  434.  
  435. When you first create a file, this program will assign the following titles
  436. to each category:
  437.  
  438.     ADDITIONS
  439.         Basic pay
  440.         Commission
  441.         Overtime
  442.         Special pay
  443.         (The fifth category is initially undefined)
  444.  
  445.     DEDUCTIONS
  446.         National insurance
  447.         Pension
  448.         Tax
  449.         Union fees
  450.         Savings deduction
  451.  
  452. The other four categories, namely "Period ending", "Total gross", "Total
  453. deductions" and "Net pay" are all automatically created and dealt with by
  454. the program, so there's no need to worry about them.
  455.  
  456. If, by some chance, these default titles actually fit the categories on
  457. your wage slip, then you can ignore the rest of this section and start
  458. using the program straight away. It's more likely, though, that you'll be
  459. needing to change these titles...
  460.  
  461. Select "Edit titles" from the "Prefs" pull down menu. You'll see a large
  462. window appear in the centre of the screen, containing seperate sections for
  463. additions and deductions. Each box in this window represents the title of
  464. an individual category of your wages. The order, from top to bottom, in
  465. which the titles appear in this window is the same as the order in which
  466. they will appear on the main screen.
  467.  
  468. To change a title, move the mouse pointer over the required box and then
  469. press the left mouse button. You'll see that the cursor has appeared in
  470. that box. Use the delete key to erase the current title, and then type in a
  471. new title of your own and press the return key.
  472.  
  473. If you make any mistakes, or if you change your mind, then you can re-click
  474. in any of the boxes and edit their contents.
  475.  
  476. When you've finished, press the "Accept" button at the bottom of the window
  477. to keep the new titles, or hit the "Cancel" button to leave them as they
  478. were.
  479.  
  480. Either way, you'll return to the main screen, where the ammended titles
  481. will be displayed in place of the previous ones.
  482.  
  483.  
  484.  
  485. You should realise, though, that whilst you can edit the titles and change
  486. them around after you've created your file, actually changing the titles
  487. won't have any affect on the contents of the categories themselves. So, for
  488. example, if you changed your titles to move your second addition into
  489. fourth place, and your fourth addition into second place, then only the
  490. titles themselves would change: The actual information entered in your file
  491. as the second addition would remain in that position even though the title
  492. itself had moved.
  493.  
  494. To actually move the information itself you need to use the "Exchange"
  495. function in the "Lines" pull down menu. Select this, and then click on the
  496. two categories that you want to exchange places and press the "Accept"
  497. button. All the information entered in those two categories will then swap
  498. places with one another. You should remember, however, that selecting this
  499. function won't have any affect on the titles themselves, that is to say
  500. that it will only move the actual information within the file, and the
  501. titles will remain as they were before the function was selected.
  502.  
  503.  
  504.  
  505.  
  506.  
  507. MENU FUNCTIONS
  508. ==============
  509.  
  510. Because this program has been specifically designed to be easy to use, most
  511. of its functions don't really need a detailed description like those given
  512. elsewhere in these instructions.
  513.  
  514. The remaining functions of this program have been broadly categorised into
  515. six pull down menus:
  516.  
  517.  
  518.  
  519. PROGRAM
  520. -------
  521.  
  522.     ABOUT       Displays information about the program and its authors.
  523.  
  524.     ICONIFY     Iconify's the program, shutting down the Pay Advice screen
  525.                 to free up 80-90K graphics memory. If you select this, you
  526.                 will be asked if you want to enter a password - The idea
  527.                 here is as follows: Suppose you are using the program and
  528.                 you have to leave the computer for some reason, but you
  529.                 don't want anybody wondering in while you're gone and
  530.                 going through your wage details. If you enter a password
  531.                 then the program won't let you re-activate (or quit) it
  532.                 from its iconified state without first re-entering that
  533.                 password. Passwords can be up to ten characters long and
  534.                 ARE case sensitive. Incidentally, if you don't want to use
  535.                 a password then you can just press the return key without
  536.                 typing anything.
  537.  
  538.     QUIT        Quit the program. Requesters will inform you if you have
  539.                 any unsaved information in your file.
  540.  
  541.  
  542.  
  543. FILES
  544. -----
  545.  
  546.     LOAD        Load a new file. Use the file requester to select the
  547.                 appropriate file, and then enter the required password.
  548.  
  549.     SAVE        Save the current file with the program automatically using
  550.                 the last file name and password used, thus saving you from
  551.                 having to go through the file requester.
  552.  
  553.     SAVE AS     Saves your file, as already detailed.
  554.  
  555.     SAVE ASCII  Let's you save your pay slip file as a standard ASCII text
  556.                 file, so that you can load it into a word processor and
  557.                 re-arrange its layout before printing it. Remember, though,
  558.                 that ASCII files aren't password protected, and they CAN'T
  559.                 be loaded back into this program.
  560.  
  561.     DELETE      Use the file requester to erase a file from disk. Remember
  562.                 that you can't undelete a file!
  563.  
  564.     PRINTOUT    Choose which categories you want to print, and then use the
  565.                 calendar to enter the start and finishing dates for the
  566.                 printout. Make sure that your printer is on line before
  567.                 selecting this.
  568.  
  569.     INFO        Displays information about the current file.
  570.  
  571.     Note, though, that the "Save" and "Save as" functions won't actually
  572.     record any information on disk. To obtain a copy of this program
  573.     without this restriction, you'll have to pay the shareware fee, as
  574.     detailed elsewhere in these instructions...
  575.  
  576.  
  577.  
  578. MOVE
  579. ----
  580.  
  581.     TOP/FILE    Moves up to the first line of the current file.
  582.  
  583.     BOTTOM/FILE Move down to the last line of the current file.
  584.  
  585.     GOTO %      Type a number into the box, and then you'll be moved to
  586.                 that percentage of the way down the file.
  587.  
  588.  
  589.  
  590. LINES
  591. -----
  592.  
  593.     INSERT      Inserts a blank line at the current position, moving the
  594.                 current line and everything below it down by one line, and
  595.                 then brings up the edit window for you to enter a new pay
  596.                 slip.
  597.  
  598.     DELETE      Erases the current line, moving everything below it up by
  599.                 one line to fill the gap.
  600.  
  601.     EXCHANGE    This function is mainly intended for use with the "Edit
  602.                 titles" function in the "Prefs" menu. If you've used the
  603.                 "Edit titles" function to re-arrange your wage categories
  604.                 into a different order within the program, then you'll
  605.                 find that only the titles themselves have changed, and that
  606.                 the actual information entered in those categories has
  607.                 stayed in the same position as it was before. By selecting
  608.                 this function, you can move the actual wage details in
  609.                 your file from one place to another within the program
  610.                 to make them correspond to the modified titles: Simply
  611.                 click on the two categories that you want to change places
  612.                 and then press the "Accept" button. Note, though, that you
  613.                 can't exchange additions with deductions, or vice versa.
  614.  
  615.  
  616.  
  617. OTHER
  618. -----
  619.  
  620.     SEARCH      Press the appropriate button to choose which category you
  621.                 want to search, and then enter the required value. The
  622.                 program will then search from the current line onwards and,
  623.                 if it finds an entry for your value, will give you the
  624.                 option of either stopping there or continuing the search.
  625.  
  626.     TOTALS      Enter the start and finishing dates, and then the program
  627.                 will calculate and display the totals from between those
  628.                 dates. If you click on the "Print" button, then a copy of
  629.                 the totals window will be sent to the printer.
  630.  
  631.     DATE ORDER  Re-arrange the current file into date order. Be warned,
  632.                 though, if you are working with a large file then this
  633.                 might take a couple of minutes.
  634.  
  635.  
  636.  
  637. PREFS
  638. -----
  639.  
  640.     PROGRAM     Edit program preferences, as already detailed.
  641.  
  642.     PRINTER     Edit printer preferences, as already detailed.
  643.  
  644.     EDIT TITLES Edit the category titles, as already detailed.
  645.  
  646.  
  647.  
  648.  
  649.  
  650. INSTALLING YOUR PRINTER DRIVERS
  651. ===============================
  652.  
  653. If you're lucky enough to own a hard drive, or if you don't own a printer,
  654. then you won't have to worry about this. Otherwise, read on...
  655.  
  656. Due to legal reasons, it is impossible for me to supply this disk with any
  657. printer drivers or preference programs installed on it. Luckily, the
  658. missing files will already be installed on the Workbench disks that came
  659. with your Amiga, so only a small amount of setting up is required:
  660.  
  661. Please boot your computer using your standard Workbench disk, and then
  662. double-click on the Shell icon. Now type the following, pressing the return
  663. key after each line:
  664.  
  665.     resident c:copy
  666.  
  667.     makedir ram:printers
  668.  
  669.     copy devs:printers/#? to ram:printers
  670.  
  671. Remove your Workbench disk, and put the Pay Advice disk into drive DF0 (the
  672. internal one). Now type:
  673.  
  674.     copy ram:printers/#? to df0:devs/printers
  675.  
  676. After the drive light goes out, remove the Pay Advice disk and put your
  677. Workbench disk back into drive DF0. Type:
  678.  
  679.     delete ram:printers all
  680.  
  681.     makedir ram:prefs
  682.  
  683.     copy SYS:pref#? all to ram:prefs
  684.  
  685. Again, wait for the drive light to go out, and then remove your Workbench
  686. disk and put the Pay Advice disk back into drive DF0. Now type:
  687.  
  688.     copy ram:prefs/#? all to df0:
  689.  
  690. After that's finished, re-boot your Amiga using your Pay Advice disk. When
  691. you open the disk icon, you should see that the "Prefs" drawer has appeared
  692. somewhere in the window that appears (you might need to use the scroll
  693. gadgets to find it!) Open the Prefs drawer, double-click on the "Printer"
  694. icon, and then set the preferences up just as you did on your Workbench
  695. disk.
  696.  
  697. And that's it! I know that it sounds complicated here, but it really is
  698. very simple, and you only have to do it once!
  699.  
  700. Don't forget to read the section about this programs internal preferences
  701. system (as already detailed)...
  702.  
  703.  
  704.  
  705.  
  706.  
  707. ADDITIONAL NOTES
  708. ================
  709.  
  710. This program makes the assumption that time started on 1st January 1950,
  711. and that it runs out on 31st December 2049. Somehow I can't see this
  712. causing any problems because hardly anybody will want to catalogue any pay
  713. slips that they might have lying around from before 1950, and, frankly, by
  714. the year 2049 we'll all have upgraded to something a little more powerful
  715. than the Amiga...
  716.  
  717.  
  718. This program is unable to handle numbers any larger than nine characters in
  719. length. To be honest, I don't think that anybody who has numbers longer
  720. than nine characters on their pay slip will be actively involved in using
  721. PD & shareware programs anyway, so I can't imagine this being a problem!
  722.  
  723.  
  724. If you accidentally tell the program that you want to enter a new pay slip,
  725. when in actual fact you didn't want to, then there is a way of cancelling
  726. the input sequence. If you've got the calculator turned on (which it will
  727. be by default) then all you have to do is hit the "C" button twice. If
  728. you've turned the calculator off, then when prompted to enter a number you
  729. should type "C" (without the quotes!) and press the return key. Either way,
  730. the operation will be cancelled.
  731.  
  732.  
  733. A word about memory: This program requires a huge chunk of unfragmented
  734. memory in order to work correctly. It'll work OK on machines with 1 meg or
  735. more, so if you have less than this then I'd recommend booting your
  736. computer and running this program without loading anything else in between.
  737. This should cure most problems.
  738.  
  739.  
  740. File names... It is officially recommended that you start a new pay slip
  741. file for each financial year, and that you save your files with names such
  742. as "FredBloggs1994" for your 1994 records while working for Fred Bloggs (or
  743. whatever). If you do insist on keeping inordinately long files, then this
  744. program will handle files up to 250 pay slips long (if you get paid weekly,
  745. then that's about FIVE YEARS worth!)
  746.  
  747.  
  748. File compatibility: Sadly, it is no longer possible to keep this program
  749. compatible with files created or saved using V1.27 of this program, but it
  750. still works fine with files from V2.00 onwards. If you still need to use
  751. files created on V1.27 of this program, then you'll need to convert them
  752. into V2.00/V3.00 format. To do this, you'll need to have either the PD or
  753. registered version of Pay Advice Analyser V3.00: Load your V1.27 file into
  754. this and it'll automatically convert it into V2.00/V3.00 format, and then
  755. all you have to do is save it again. You'll then be able to load it into
  756. this program without any problems.
  757.  
  758.  
  759. Please remember that there's no actual requirement for you to try and fill
  760. every single category available in this program, so if you only need three
  761. additions and four deductions then leave the other boxes blank! There are
  762. two reasons for this:
  763.  
  764. 1) Suppose, half way through the financial year, you decided to join a
  765.    union, or something else happened which meant having an extra addition
  766.    or deduction to your wages. If you left some of the categories blank,
  767.    then you could simply re-edit your titles to create a new category for
  768.    that extra addition or deduction.
  769.  
  770. 2) Imagine if, now and again, you were to get an extra addition/deduction
  771.    to your wages, something which doesn't normally appear on your pay
  772.    slip. If you enter all your normal details and then re-edit the pay
  773.    slip, you'll find that you can click on those unused categories and put
  774.    numbers in them. So, by doing this, you could still include that extra
  775.    addition or deduction in your file.
  776.  
  777.  
  778.  
  779.  
  780.  
  781. THE TRADITIONAL JOKES
  782. =====================
  783.  
  784. Well, the festive season is almost upon us once again, and I haven't
  785. mentioned any of my favourite Christmas jokes yet...
  786.  
  787.  
  788.     1)  What do you get if you cross a shark with a block of ice?
  789.         Frostbite!
  790.  
  791.  
  792.     2)  What kind of parties do snowmen go to?
  793.         Snowballs!
  794.  
  795.  
  796.     3)  What do you get if you cross an octopus with a turkey?
  797.         I don't know, but there's a leg for all the family!
  798.  
  799.  
  800.     4)  What did Mrs Christmas say to Father Christmas?
  801.         "It looks like rain deer!"
  802.  
  803.  
  804.     5)  Why didn't the skeleton go to the party?
  805.         Because he had no-body to go with!
  806.  
  807.  
  808. Ha ha ha ha ha... Ahem...
  809.  
  810. Er, perhaps that's enough jokes for now...
  811.  
  812.  
  813.  
  814.  
  815.  
  816. VERSION HISTORY
  817. ===============
  818.  
  819. V1.27   Released 14th January 1993
  820.  
  821.         The first public release of this program. After much consultation
  822.         with Andy Eskelson, the program has a half-decent user interface,
  823.         and, more importantly, it actually works...
  824.  
  825.  
  826.  
  827. V2.00   Released 19th July 1993
  828.  
  829.         * A complete re-write of the user interface.
  830.  
  831.         * Re-organised the pull down menu's into a sensible order.
  832.  
  833.         * Added keyboard short-cuts for commonly used menu items.
  834.  
  835.         * Completely re-wrote the LOAD and SAVE routines to incorporate
  836.           complete file encryption, instead of just partial encryption
  837.           as used in previous versions.
  838.  
  839.         * Added a calendar, pre-set from the system clock, for entering
  840.           dates into the program.
  841.  
  842.         * Incorporated a simple calculator for entering numbers.
  843.  
  844.         * Improved number handling - Decimal places are automatically
  845.           checked, and all numbers are now right-justified.
  846.  
  847.         * Wrote a "SAVE AS ASCII" function, enabling you to load your
  848.           Pay Advice files into a word processor or text editor to
  849.           re-arrange the layout before printing them.
  850.  
  851.         * Modified the screen display, so now the program uses the entire
  852.           screen to display your file instead of just the bottom few
  853.           lines.
  854.  
  855.         * Added a "DELETE FILE" function to the pull down menu's.
  856.  
  857.         * Modified the colour palette: You can actually read the file
  858.           requesters now!
  859.  
  860.         * The program will now warn you if you try to quit when there's
  861.           unsaved information in the current file.
  862.  
  863.         * Added some new printer preferences routines and completely
  864.           re-wrote the printout function.
  865.  
  866.         * Wrote a way, through the calculator, to cancel the input
  867.           sequence for entering a new pay slip (press "C" twice)
  868.  
  869.         * Improved the screen update and button-handling routines.
  870.  
  871.         * Plus numerous bug removals (too many to list!) and more...
  872.  
  873.  
  874.  
  875. V2.10   Released 5th August 1993 (EXCLUSIVE TO REGISTERED USERS)
  876.  
  877.         * It turned out that my new printout routines had a slight bug
  878.           in them which affected the last page of a printout. Corrected.
  879.  
  880.         * Added an ICONIFY routine.
  881.  
  882.         * Plus a few minor enhancements and modifications here and
  883.           there...
  884.  
  885.  
  886.  
  887. V3.00   Released 11th October 1993
  888.  
  889.         * Er, don't know how to say this, but the "DELETE FILE" function
  890.           never actually worked! Corrected this, plus a number of other
  891.           bugs.
  892.  
  893.         * Looks like there was a problem with the "SAVE AS ASCII" routines
  894.           used in V2.10 - the columns of numbers didn't line up properly!
  895.           Corrected this as well.
  896.  
  897.         * Incorporated some program preferences routines...
  898.  
  899.         * User now has the option of whether or not to use the calculator.
  900.  
  901.         * The calendar can now be disabled, and if so, the user can choose
  902.           whether to type dates using the DD/MM/YY or MM/DD/YY format.
  903.  
  904.         * Added an option to automatically load a Pay Advice file by
  905.           default.
  906.  
  907.         * Drastically improved the screen update speed.
  908.  
  909.         * Completely re-wrote the "ARRANGE INTO DATE ORDER" function, so
  910.           now it'll re-arrange any size file in a couple of minutes or
  911.           so, instead of taking up to ten times longer than this! Also,
  912.           this routine will now automatically remove any blank lines from
  913.           the current file.
  914.  
  915.         * Added some error handling routines - Now, if something goes
  916.           wrong, the program will tell you what happened instead of just
  917.           quitting with a meaningless error code.
  918.  
  919.         * Wrote some nice single-button requesters, so you don't get any
  920.           more daft requesters appearing with two "Cancel" buttons beside
  921.           one another.
  922.  
  923.         * When saving files, when asked to enter a password you can now
  924.           press return without typing anything to keep the last password
  925.           that you entered.
  926.  
  927.         * If you've customized the file layout, the program will no longer
  928.           ask you to enter a number for any category which doesn't have a
  929.           name (you can still put numbers in these categories by editing
  930.           the pay slip in the usual manner)
  931.  
  932.         * File loading and saving is now directed towards the AmigaDos path
  933.           PayAdvice: instead of the program guessing (often wrongly!) what
  934.           the current device and directory are likely to be.
  935.  
  936.         * A minor cosmetic change: Designed a nice, 2.0-style icon to
  937.           replace the old Pay Advice program icon.
  938.  
  939.         * Plus more...
  940.  
  941.  
  942.  
  943. V4.00   Released 24th December 1993
  944.  
  945.         * A complete re-design of the GUI... The program now conforms far
  946.           more closely to the WB2-standard for user interfaces...
  947.  
  948.         * The program now supports ten user-definable categories instead
  949.           of just six.
  950.  
  951.         * Converted the Pay Advice doc file into AmigaGuide format.
  952.  
  953.         * Incorporated a standard WB2 AmigaDos version string into the
  954.           program.
  955.  
  956.         * Changed the main Pay Advice screen into a backdrop window, so
  957.           now you can't accidentally lose requesters and such behind the
  958.           main screen...
  959.  
  960.         * Modified the error handling routines - Now, if something goes
  961.           wrong, the program will give you the option of attempting to
  962.           save the current file before quitting.
  963.  
  964.         * To keep memory requirements down to a minimum, the maximum
  965.           number of pay slips allowed in each file has been lowered from
  966.           five hundred to two hundred and fifty (the extra categories
  967.           mean that you need more memory to store each individual pay
  968.           slip than in earlier versions)
  969.  
  970.         * Modified the keyboard controls for moving through a pay slip
  971.           file: The left/right cursor keys now move you one line at a
  972.           time, and the up/down keys move you a screen at a time.
  973.  
  974.         * Due to technical reasons, this program is no longer compatible
  975.           with files created/saved using V1.27 of this program - but it
  976.           still works fine with files saved from V2.00 onwards.
  977.  
  978.         * Completely re-wrote the "SAVE AS ASCII" function, and removed the
  979.           "With grid" and "Without grid" options. You can now choose which
  980.           categories you want to save, and can also select the start and
  981.           finishing dates for the save...
  982.  
  983.         * Unless your printer requires a form feed after every printed
  984.           page, then you can now completely ignore the section about
  985.           setting up the programs internal printer preferences.
  986.  
  987.         * The program now displays the current file name on the title bar.
  988.  
  989.         * Added a "Printout" option to the "DISPLAY TOTALS" function.
  990.  
  991.         * Renamed the "SAVE" function to "SAVE AS", and added a new "SAVE"
  992.           menu function which lets you save the current file automatically
  993.           using the last file name and password used.
  994.  
  995.         * When editing a pay slip with the calculator turned on, the
  996.           program will no longer remove the value from any category that
  997.           you select in the edit window - Instead the number will now
  998.           stay where it is and the calculator will appear with a blank
  999.           display.
  1000.  
  1001.         * Removed the "Do you wish to modify the file format" requester
  1002.           from the "Create a new file" routine, and replaced it with an
  1003.           "EDIT TITLES" function in the "Prefs" menu. You can now change
  1004.           the titles any time you want, and not just exclusively when
  1005.           you're creating a new file...
  1006.  
  1007.         * Added an "EXCHANGE" function to the "Lines" menu, which lets
  1008.           you swap information between categories, mainly for use with
  1009.           the "Edit titles" function.
  1010.  
  1011.         * When creating a file, or modifying the user-definable category
  1012.           titles, the program will no longer automatically erase the
  1013.           current contents of a box when you click in it to edit its
  1014.           contents.
  1015.  
  1016.         * Added a "Cancel" button to the "SEARCH FILE" function.
  1017.  
  1018.         * You can now cancel the input sequence for entering a new pay
  1019.           slip even if you're not using the calculator: Type "C" (without
  1020.           the quotes!) and press return when prompted to enter a number.
  1021.  
  1022.         * It appears that the program would let you enter daft numbers
  1023.           like "12.34.56" and actually accept them! Corrected this.
  1024.  
  1025.         * Centred all the "Details for period ending..." titles in the
  1026.           edit and totals windows.
  1027.  
  1028.         * Modified the "INSERT LINE" function so that it'll automatically
  1029.           bring up the edit window for you to enter a new pay slip.
  1030.  
  1031.         * Drastically reduced the delay by which the edit window remains
  1032.           on screen after entering a new pay slip.
  1033.  
  1034.         * The "SEARCH FILE" function no longer stops at the first entry
  1035.           that it finds - A requester will now appear telling you which
  1036.           pay slip contains the required value and asking whether or not
  1037.           you want to continue the search.
  1038.  
  1039.         * Modified the "ICONIFY" routine to include a password option.
  1040.  
  1041.         * The "PRINTOUT" routines will now let you specify exactly which
  1042.           categories you want to print, and now includes an option to print
  1043.           the totals for the selected categories...
  1044.  
  1045.         * When you click on an entry to modify it when editing a pay slip,
  1046.           simply pressing enter without typing a new number will no longer
  1047.           clear the current value of that category.
  1048.  
  1049.         * All main buttons in the program will now respond to keyboard
  1050.           short-cuts, instead of just those on requesters...
  1051.  
  1052.         * The Pay Advice preference files are now loaded and saved to
  1053.           AmigaDos path "s:" instead of "SYS:s"
  1054.  
  1055.         * Plus other minor enhancements...
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061. DISCLAIMER
  1062. ==========
  1063.  
  1064. This software is supplied "AS IS" without any warranty of any kind, either
  1065. expressed or implied, including, but not limited to, the implied warranties
  1066. of mechantability and fitness for a particular purpose. The entire risk as
  1067. to the results and performance of this software is assumed by the user.
  1068. Should the software prove defective, the user (and not the author or
  1069. anybody associated therewith) assume the entire cost of all necessary
  1070. servicing, repair or correction. Further, the author does not warrant,
  1071. guarantee or make any representations regarding the use of, or the results
  1072. of the use of, this software in terms of correctness, accuracy,
  1073. reliability, currentness, or otherwise; and you rely on this software and
  1074. the results entirely at your own risk. In no event will the author be
  1075. liable for direct, indirect, incidental or consequential damages resulting
  1076. from the use of this software even if advised of the possibility of such
  1077. damages.
  1078.  
  1079. The author reserves the right to make changes to this software at any time
  1080. without obligation to notify any person or entity of such revisions or
  1081. changes.
  1082.  
  1083. This program, and all associated software, files, programs and text, is the
  1084. exclusive copyright of Richard Smedley 1992, 1993, All Rights Reserved.
  1085. This "save disabled" version of this program may be freely distributed, in
  1086. its entire form only, providing all files remain intact and unmodified.
  1087.  
  1088. This disclaimer shall supersede any verbal or written statement to the
  1089. contrary.
  1090.  
  1091. Your use of this software indicates your acceptance of this disclaimer.
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097. FINAL WORDS
  1098. ===========
  1099.  
  1100. Well, I think that just about covers everything...
  1101.  
  1102. Always remember: Du musst Ambose oder Hammer sein.
  1103.  
  1104. Auf Wiedersehen,
  1105.  
  1106. Richard Smedley
  1107.